package com.dingding.manager.core.aop.log;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 
 * @ClassName:  LogRecord   
 * @Description:自定义日志记录标记注解
 * @author: szc 
 * @date:   2017年1月12日 上午11:51:07
 * @version V2.6.4
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD,ElementType.PARAMETER})
public @interface LogRecord {
	
	/**
	 * @Title: moduleName   
	 * @Description: 模块名称
	 * @author: szc 
	 * @date:   2017年1月12日 上午11:56:11   
	 * @since V  2.6.4    
	 * @return: String 模块名称
	 */
	String moduleName() default "";
	
	/**
	 * @Title: option   
	 * @Description: 操作名称
	 * @author: szc 
	 * @date:   2017年1月12日 上午11:56:55   
	 * @since V  2.6.4    
	 * @return: String 操作名称
	 */
	String option() default "";

}
